hate propaganda - German English Dictionary